related to a memory of perfect clarity - Francés Inglés Diccionario